submarine mine - German English Dictionary